home *** CD-ROM | disk | FTP | other *** search
- This directory contains patches for running components of the BLT package with
- STk and a set of Demos.
-
- What is BLT?
- ------------
- It is an extension to the Tk toolkit. Original BLT works with Tcl/Tk.
- The BLT toolkit contains the following widgets/commands:
- 1) Drag-n-drop command: blt_drag&drop
- 2) Hypertext widget: blt_htext
- 3) Busy window: blt_busy
- 4) Bitmap command: blt_bitmap
- 5) Background "exec" command: blt_bgexec
- 6) Table geometry manager: blt_table
- 7) Barchart widget: blt_barchart
- 8) XY graph widget: blt_graph
- 9) Window option command: blt_win
- 10) Watch commands: blt_watch
- 11) Simple command trace: blt_debug
- 12) Cutbuffer and bell commands: blt_cutbuffer, blt_bell
- Widgets provided by BLT are described in BLT-widgets
-
- Widgets which exist in BLT but which are not implemented in STk are:
- - blt_bgexec
- - blt_watch
- - blt_debug
-
-
- Installation
- ------------
-
- 1. Uncompress and untar the distribution file in the STk directory. The directory
- blt-1.7-for-stk must be at the same level as Src, STklos, Tcl or Tk.
-
- 2. Go in the blt-1.7-for-stk directory
-
- cd blt-1.7-for-stk
-
- 3. Run configure with
-
- ./configure
-
- Note: this will run configure in the blt-1.7-for-stk and in the
- original BLT package. You may be queried for the location of the Tcl and
- Tk libraries, if "configure" can't find them in the standard locations.
-
- 4. Compile the library with
-
- make XXXX
-
- where XXXX is
- "static" for a statically linked library
- "dynamic" for a dynamically linked library
-
- Using 'static' will build a new interpreter (stk-bin) in the current
- directory. Intalling it will replace the original STk interpreter.
-
- 5. To test the package before installing it, uses the "test-blt" package
-
- 6. Demos programs are in the blt-1.7-for-stk/demos directory
-
-
- Enjoy
-